Jungle Computing: Distributed Supercomputing beyond Clusters, Grids, and Clouds

نویسندگان

  • Frank J. Seinstra
  • Jason Maassen
  • Rob V. van Nieuwpoort
  • Niels Drost
  • Timo van Kessel
  • Ben van Werkhoven
  • Jacopo Urbani
  • Ceriel Jacobs
  • Thilo Kielmann
  • Henri E. Bal
چکیده

In recent years, the application of high-performance and distributed computing in scientific practice has become increasingly wide-spread. Among the most widely available platforms to scientists are clusters, grids, and cloud systems. Such infrastructures currently are undergoing revolutionary change due to the integration of many-core technologies, providing orders-of-magnitude speed improvements for selected compute kernels. With high-performance and distributed computing systems thus becoming more heterogeneous and hierarchical, programming complexity is vastly increased. Further complexities arise because urgent desire for scalability, and issues including data distribution, software heterogeneity, and ad-hoc hardware availability, commonly force scientists into simultaneous use of multiple platforms (e.g. clusters, grids, and clouds used concurrently). A true computing jungle. In this chapter we explore the possibilities of enabling efficient and transparent use of Jungle Computing Systems in every-day scientific practice. To this end, we discuss the fundamental methodologies required for defining programming models that are tailored to the specific needs of scientific researchers. Importantly, we claim that many of these fundamental methodologies already exist today, as integrated in our Ibis high-performance distributed programming system. We also make a case for the urgent need for easy and efficient Jungle Computing in scientific practice, by exploring a set of state-of-the-art application domains. For one of these domains we present results obtained with Ibis on a real-world Jungle Computing System. The chapter concludes by exploring fundamental research questions to be investigated in the years to come. Frank J. Seinstra, Jason Maassen, Rob V. van Nieuwpoort, Niels Drost, Timo van Kessel, Ben van Werkhoven, Jacopo Urbani, Ceriel Jacobs, Thilo Kielmann, Henri E. Bal Department of Computer Science, Vrije Universiteit, De Boelelaan 1081A, 1081 HV Amsterdam, The Netherlands e-mail: fjseins,jason,rob,niels,timo,ben,jacopo,ceriel,kielmann,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Review on Modern Distributed Computing Paradigms: Cloud Computing, Jungle Computing and Fog Computing

Cloud computing brings a number of advantages to consumers in terms of accessibility and elasticity. It is based on centralization of resources that possess huge processing power and storage capacities. Fog computing, in contrast, is pushing the frontier of computing away from centralized nodes to the edge of a network, to enable computing at the source of the data. On the other hand, Jungle co...

متن کامل

Towards a High Performance Virtualized IaaS Deployment

Scientific computing endeavors have created clusters, grids, and supercomputers as high performance computing (HPC) platforms and paradigms. These resources focus on peak performance and computing efficiency, thereby enabling scientific community to tackle non-trivial problems on massively parallel architectures. Meanwhile, efforts to leverage the economies of scale from data center operations ...

متن کامل

An Efficient Framework for Running Applications on Clusters, Grids and Clouds

Since the appearance of the distributed computing technology, there has been a significant effort in designing and building the infrastructure needed to tackle the challenges raised by complex scientific applications, which require massive computational resources. This increases the awareness to harness the power and the flexibility of Clouds, which have emerged recently as an alternative to da...

متن کامل

Experiences with a computational fluid dynamics code on clouds, grids, and on-premise resources

Heterogeneity is often manifested in different forms even in environments that seem to be similar. In particular, clusters, grids, and infrastructure as a service (IaaS) clouds may appear straightforward to configure to be interchangeable. However, our experiences with mainstream parallel codes for solving complex computational fluid dynamics (CFD) problems demonstrate that secondary attributes...

متن کامل

Hybrid Computational Infrastructure Supporting eResearch

Important developments -the data deluge, Cloud computing, multicore architectures and growing importance of lightweight clients (tablets and smartphones) -are changing the Cyberinfrastructure (eInfrastructure) supporting eResearch. Many of the detailed features of Grids seem unlikely to survive with clouds replacing many aspects of compute grids. On the other hand, supercomputers and clusters s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010